<%@ page import="fzzl.discriminate.DiscriminateRecipeDetailInfo" %>



<div class="fieldcontain ${hasErrors(bean: discriminateRecipeDetailInfoInstance, field: 'discriminateRecipeInfo', 'error')} required">
	<label for="discriminateRecipeInfo">
		<g:message code="discriminateRecipeDetailInfo.discriminateRecipeInfo.label" default="Discriminate Recipe Info" />
		<span class="required-indicator">*</span>
	</label>
	<g:select id="discriminateRecipeInfo" name="discriminateRecipeInfo.id" from="${fzzl.discriminate.DiscriminateRecipeInfo.list()}" optionKey="id" required="" value="${discriminateRecipeDetailInfoInstance?.discriminateRecipeInfo?.id}" class="many-to-one"/>
</div>

<div class="fieldcontain ${hasErrors(bean: discriminateRecipeDetailInfoInstance, field: 'drug', 'error')} required">
	<label for="drug">
		<g:message code="discriminateRecipeDetailInfo.drug.label" default="Drug" />
		<span class="required-indicator">*</span>
	</label>
	<g:select id="drug" name="drug.id" from="${fzzl.Drug.list()}" optionKey="id" required="" value="${discriminateRecipeDetailInfoInstance?.drug?.id}" class="many-to-one"/>
</div>

<div class="fieldcontain ${hasErrors(bean: discriminateRecipeDetailInfoInstance, field: 'drugNum', 'error')} required">
	<label for="drugNum">
		<g:message code="discriminateRecipeDetailInfo.drugNum.label" default="Drug Num" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="drugNum" value="${fieldValue(bean: discriminateRecipeDetailInfoInstance, field: 'drugNum')}" required=""/>
</div>

<div class="fieldcontain ${hasErrors(bean: discriminateRecipeDetailInfoInstance, field: 'rowNumber', 'error')} required">
	<label for="rowNumber">
		<g:message code="discriminateRecipeDetailInfo.rowNumber.label" default="Row Number" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="rowNumber" type="number" value="${discriminateRecipeDetailInfoInstance.rowNumber}" required=""/>
</div>

